000000 ランダム
 ホーム | 日記 | プロフィール 【フォローする】 【ログイン】

giru0116のブログ

giru0116のブログ

第31章解答

#include<stdio.h>
#include<string.h>

typedef struct car {
	char name[30];
	char country[30];
} car_t;

void del_kaigyo(char *);

int main()
{
	car_t c;
	int i;
	
	printf("車名を入力して下さい--->");
	fgets(c.name, sizeof(c.name), stdin);
	del_kaigyo(c.name);

	printf("生産国名を入力して下さい--->");
	fgets(c.country, sizeof(c.country), stdin);
	del_kaigyo(c.country);
	
	printf("車名:%s\n", c.name);
	printf("生産国名:%s\n", c.country);

	return 0;
}

void del_kaigyo(char *s)
{
	int i, length;
	length = strlen(s);
	
	for(i = 0; i < length; ++i) {
		if(s[i] == '\n') {
			s[i] = '\0';
			break;
		}
	}
	return;
}


© Rakuten Group, Inc.